[INFO] fetching crate csv-core 0.1.11...
[INFO] checking csv-core-0.1.11 against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] extracting crate csv-core 0.1.11 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate csv-core 0.1.11 on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate csv-core 0.1.11
[INFO] finished tweaking crates.io crate csv-core 0.1.11
[INFO] tweaked toml for crates.io crate csv-core 0.1.11 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 444e4536a140b112caa338b1d990f230a7b0c7436c000078aaa96cff3395b67c
[INFO] running `Command { std: "docker" "start" "-a" "444e4536a140b112caa338b1d990f230a7b0c7436c000078aaa96cff3395b67c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "444e4536a140b112caa338b1d990f230a7b0c7436c000078aaa96cff3395b67c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "444e4536a140b112caa338b1d990f230a7b0c7436c000078aaa96cff3395b67c", kill_on_drop: false }`
[INFO] [stdout] 444e4536a140b112caa338b1d990f230a7b0c7436c000078aaa96cff3395b67c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4ce5067ec2565d18873721eda7415d43c51a8e995feab3cd310e5cdeb626368c
[INFO] running `Command { std: "docker" "start" "-a" "4ce5067ec2565d18873721eda7415d43c51a8e995feab3cd310e5cdeb626368c", kill_on_drop: false }`
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking csv-core v0.1.11 (/opt/rustwide/workdir)
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/nfl.csv: No such file or directory (os error 2)
[INFO] [stdout]  --> benches/bench.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 | static NFL: &'static str = include_str!("../../examples/data/bench/nfl.csv");
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/game.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 | static GAME: &'static str = include_str!("../../examples/data/bench/game.csv");
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/worldcitiespop.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     include_str!("../../examples/data/bench/worldcitiespop.csv");
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/gtfs-mbta-stop-times.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     include_str!("../../examples/data/bench/gtfs-mbta-stop-times.csv");
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `csv-core` (bench "bench") due to 5 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "4ce5067ec2565d18873721eda7415d43c51a8e995feab3cd310e5cdeb626368c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ce5067ec2565d18873721eda7415d43c51a8e995feab3cd310e5cdeb626368c", kill_on_drop: false }`
[INFO] [stdout] 4ce5067ec2565d18873721eda7415d43c51a8e995feab3cd310e5cdeb626368c
[INFO] checking csv-core-0.1.11 against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] extracting crate csv-core 0.1.11 into /workspace/builds/worker-6-tc2/source
[INFO] validating manifest of crates.io crate csv-core 0.1.11 on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate csv-core 0.1.11
[INFO] finished tweaking crates.io crate csv-core 0.1.11
[INFO] tweaked toml for crates.io crate csv-core 0.1.11 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 8b3aaa6eab8a3fdab734427e1d3e60ba65235237106ad76f6ade2dc57fbc33c2
[INFO] running `Command { std: "docker" "start" "-a" "8b3aaa6eab8a3fdab734427e1d3e60ba65235237106ad76f6ade2dc57fbc33c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8b3aaa6eab8a3fdab734427e1d3e60ba65235237106ad76f6ade2dc57fbc33c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8b3aaa6eab8a3fdab734427e1d3e60ba65235237106ad76f6ade2dc57fbc33c2", kill_on_drop: false }`
[INFO] [stdout] 8b3aaa6eab8a3fdab734427e1d3e60ba65235237106ad76f6ade2dc57fbc33c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a4fe6d50bae728633b08a6138fe465a2b8fd27f7c1e39efb493ff8d590b71771
[INFO] running `Command { std: "docker" "start" "-a" "a4fe6d50bae728633b08a6138fe465a2b8fd27f7c1e39efb493ff8d590b71771", kill_on_drop: false }`
[INFO] [stderr]     Checking memchr v2.7.1
[INFO] [stderr]     Checking arrayvec v0.5.2
[INFO] [stderr]     Checking csv-core v0.1.11 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/reader.rs:616:27
[INFO] [stdout]     |
[INFO] [stdout] 616 |                 && &input[0..3] == b"\xef\xbb\xbf"
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/reader.rs:618:21
[INFO] [stdout]     |
[INFO] [stdout] 618 |             (&input[3..], 3)
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/reader.rs:826:23
[INFO] [stdout]     |
[INFO] [stdout] 826 |             for c in (0..256).map(|c| c as u8) {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/writer.rs:194:18
[INFO] [stdout]     |
[INFO] [stdout] 194 |         for i in 0..256 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:260:42
[INFO] [stdout]     |
[INFO] [stdout] 260 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:314:46
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 output = &mut moving(output)[o..];
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:349:42
[INFO] [stdout]     |
[INFO] [stdout] 349 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:382:42
[INFO] [stdout]     |
[INFO] [stdout] 382 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:391:42
[INFO] [stdout]     |
[INFO] [stdout] 391 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:425:28
[INFO] [stdout]     |
[INFO] [stdout] 425 |             input = &input[8..];
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:567:32
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 input = &input[i..];
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:568:46
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 output = &mut moving(output)[o..];
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:580:50
[INFO] [stdout]     |
[INFO] [stdout] 580 |                     output = &mut moving(output)[o..];
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:587:50
[INFO] [stdout]     |
[INFO] [stdout] 587 |                     output = &mut moving(output)[o..];
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:590:32
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 input = &input[1..];
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/reader.rs:616:27
[INFO] [stdout]     |
[INFO] [stdout] 616 |                 && &input[0..3] == b"\xef\xbb\xbf"
[INFO] [stdout]     |                           ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/reader.rs:618:21
[INFO] [stdout]     |
[INFO] [stdout] 618 |             (&input[3..], 3)
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/reader.rs:826:23
[INFO] [stdout]     |
[INFO] [stdout] 826 |             for c in (0..256).map(|c| c as u8) {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1410:68
[INFO] [stdout]      |
[INFO] [stdout] 1410 |             let (res, nin, nout) = rdr.read_field(data, &mut field[outpos..]);
[INFO] [stdout]      |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1411:26
[INFO] [stdout]      |
[INFO] [stdout] 1411 |             data = &data[nin..];
[INFO] [stdout]      |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1449:29
[INFO] [stdout]      |
[INFO] [stdout] 1449 |                 &mut record[outpos..],
[INFO] [stdout]      |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1450:27
[INFO] [stdout]      |
[INFO] [stdout] 1450 |                 &mut ends[endpos..],
[INFO] [stdout]      |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1452:26
[INFO] [stdout]      |
[INFO] [stdout] 1452 |             data = &data[nin..];
[INFO] [stdout]      |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]     --> src/reader.rs:1469:49
[INFO] [stdout]      |
[INFO] [stdout] 1469 |                         row.push(Field::from(&s[start..end]).unwrap());
[INFO] [stdout]      |                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1785:20
[INFO] [stdout]      |
[INFO] [stdout] 1785 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1789:20
[INFO] [stdout]      |
[INFO] [stdout] 1789 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1793:20
[INFO] [stdout]      |
[INFO] [stdout] 1793 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 15 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1797:20
[INFO] [stdout]      |
[INFO] [stdout] 1797 |         inp = &inp[1..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1816:45
[INFO] [stdout]      |
[INFO] [stdout] 1816 |         assert_read!(rdr, b("oq"), &mut out[2..], 2, 2, InputEmpty);
[INFO] [stdout]      |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1819:45
[INFO] [stdout]      |
[INFO] [stdout] 1819 |         assert_read!(rdr, b("uu"), &mut out[4..], 2, 2, InputEmpty);
[INFO] [stdout]      |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1822:44
[INFO] [stdout]      |
[INFO] [stdout] 1822 |         assert_read!(rdr, b("x"), &mut out[6..], 1, 1, InputEmpty);
[INFO] [stdout]      |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1840:46
[INFO] [stdout]      |
[INFO] [stdout] 1840 |         assert_read!(rdr, b("\"o"), &mut out[2..], 2, 2, InputEmpty);
[INFO] [stdout]      |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1859:46
[INFO] [stdout]      |
[INFO] [stdout] 1859 |         assert_read!(rdr, b("\"o"), &mut out[2..], 2, 2, InputEmpty);
[INFO] [stdout]      |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1969:20
[INFO] [stdout]      |
[INFO] [stdout] 1969 |         inp = &inp[8..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1972:20
[INFO] [stdout]      |
[INFO] [stdout] 1972 |         inp = &inp[3..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1994:20
[INFO] [stdout]      |
[INFO] [stdout] 1994 |         inp = &inp[8..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/reader.rs:1997:20
[INFO] [stdout]      |
[INFO] [stdout] 1997 |         inp = &inp[3..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/writer.rs:194:18
[INFO] [stdout]     |
[INFO] [stdout] 194 |         for i in 0..256 {
[INFO] [stdout]     |                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:260:42
[INFO] [stdout]     |
[INFO] [stdout] 260 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:314:46
[INFO] [stdout]     |
[INFO] [stdout] 314 |                 output = &mut moving(output)[o..];
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:349:42
[INFO] [stdout]     |
[INFO] [stdout] 349 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:382:42
[INFO] [stdout]     |
[INFO] [stdout] 382 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:391:42
[INFO] [stdout]     |
[INFO] [stdout] 391 |             output = &mut moving(output)[o..];
[INFO] [stdout]     |                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:425:28
[INFO] [stdout]     |
[INFO] [stdout] 425 |             input = &input[8..];
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:567:32
[INFO] [stdout]     |
[INFO] [stdout] 567 |                 input = &input[i..];
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:568:46
[INFO] [stdout]     |
[INFO] [stdout] 568 |                 output = &mut moving(output)[o..];
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:580:50
[INFO] [stdout]     |
[INFO] [stdout] 580 |                     output = &mut moving(output)[o..];
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:587:50
[INFO] [stdout]     |
[INFO] [stdout] 587 |                     output = &mut moving(output)[o..];
[INFO] [stdout]     |                                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:590:32
[INFO] [stdout]     |
[INFO] [stdout] 590 |                 input = &input[1..];
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:686:47
[INFO] [stdout]     |
[INFO] [stdout] 686 |         assert_field!(wtr, b("abc"), &mut out[n..], 3, 3, InputEmpty, "abc");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:689:45
[INFO] [stdout]     |
[INFO] [stdout] 689 |         assert_write!(wtr, finish, &mut out[n..], 0, InputEmpty, "");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:743:22
[INFO] [stdout]     |
[INFO] [stdout] 743 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:751:45
[INFO] [stdout]     |
[INFO] [stdout] 751 |         assert_write!(wtr, finish, &mut out[n..], 1, InputEmpty, "\"");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:760:47
[INFO] [stdout]     |
[INFO] [stdout] 760 |         assert_field!(wtr, b("abc"), &mut out[n..], 3, 3, InputEmpty, "abc");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:762:45
[INFO] [stdout]     |
[INFO] [stdout] 762 |         assert_field!(wtr, b("x"), &mut out[n..], 1, 1, InputEmpty, "x");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:765:45
[INFO] [stdout]     |
[INFO] [stdout] 765 |         assert_write!(wtr, finish, &mut out[n..], 0, InputEmpty, "");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:777:22
[INFO] [stdout]     |
[INFO] [stdout] 777 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:784:45
[INFO] [stdout]     |
[INFO] [stdout] 784 |         assert_field!(wtr, b("x"), &mut out[n..], 1, 1, InputEmpty, "x");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:787:45
[INFO] [stdout]     |
[INFO] [stdout] 787 |         assert_write!(wtr, finish, &mut out[n..], 1, InputEmpty, "\"");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:807:47
[INFO] [stdout]     |
[INFO] [stdout] 807 |         assert_field!(wtr, b("abc"), &mut out[n..], 3, 3, InputEmpty, "abc");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:809:48
[INFO] [stdout]     |
[INFO] [stdout] 809 |         assert_write!(wtr, delimiter, &mut out[n..], 1, InputEmpty, ",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:811:46
[INFO] [stdout]     |
[INFO] [stdout] 811 |         assert_field!(wtr, b("yz"), &mut out[n..], 2, 2, InputEmpty, "yz");
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:814:45
[INFO] [stdout]     |
[INFO] [stdout] 814 |         assert_write!(wtr, finish, &mut out[n..], 0, InputEmpty, "");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:826:47
[INFO] [stdout]     |
[INFO] [stdout] 826 |         assert_field!(wtr, b("abc"), &mut out[n..], 3, 4, InputEmpty, "\"abc");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:828:48
[INFO] [stdout]     |
[INFO] [stdout] 828 |         assert_write!(wtr, delimiter, &mut out[n..], 2, InputEmpty, "\",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:830:47
[INFO] [stdout]     |
[INFO] [stdout] 830 |         assert_field!(wtr, b("5.2"), &mut out[n..], 3, 3, InputEmpty, "5.2");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:832:48
[INFO] [stdout]     |
[INFO] [stdout] 832 |         assert_write!(wtr, delimiter, &mut out[n..], 1, InputEmpty, ",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:834:46
[INFO] [stdout]     |
[INFO] [stdout] 834 |         assert_field!(wtr, b("98"), &mut out[n..], 2, 2, InputEmpty, "98");
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:837:45
[INFO] [stdout]     |
[INFO] [stdout] 837 |         assert_write!(wtr, finish, &mut out[n..], 0, InputEmpty, "");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:851:22
[INFO] [stdout]     |
[INFO] [stdout] 851 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:858:48
[INFO] [stdout]     |
[INFO] [stdout] 858 |         assert_write!(wtr, delimiter, &mut out[n..], 2, InputEmpty, "\",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:860:47
[INFO] [stdout]     |
[INFO] [stdout] 860 |         assert_field!(wtr, b("\nz"), &mut out[n..], 2, 3, InputEmpty, "\"\nz");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:863:45
[INFO] [stdout]     |
[INFO] [stdout] 863 |         assert_write!(wtr, finish, &mut out[n..], 1, InputEmpty, "\"");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:875:47
[INFO] [stdout]     |
[INFO] [stdout] 875 |         assert_field!(wtr, b("abc"), &mut out[n..], 3, 3, InputEmpty, "abc");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:877:48
[INFO] [stdout]     |
[INFO] [stdout] 877 |         assert_write!(wtr, delimiter, &mut out[n..], 1, InputEmpty, ",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:879:46
[INFO] [stdout]     |
[INFO] [stdout] 879 |         assert_field!(wtr, b("yz"), &mut out[n..], 2, 2, InputEmpty, "yz");
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:881:49
[INFO] [stdout]     |
[INFO] [stdout] 881 |         assert_write!(wtr, terminator, &mut out[n..], 1, InputEmpty, "\n");
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:883:47
[INFO] [stdout]     |
[INFO] [stdout] 883 |         assert_field!(wtr, b("foo"), &mut out[n..], 3, 3, InputEmpty, "foo");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:885:48
[INFO] [stdout]     |
[INFO] [stdout] 885 |         assert_write!(wtr, delimiter, &mut out[n..], 1, InputEmpty, ",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:887:48
[INFO] [stdout]     |
[INFO] [stdout] 887 |         assert_field!(wtr, b("quux"), &mut out[n..], 4, 4, InputEmpty, "quux");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:890:45
[INFO] [stdout]     |
[INFO] [stdout] 890 |         assert_write!(wtr, finish, &mut out[n..], 0, InputEmpty, "");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:904:22
[INFO] [stdout]     |
[INFO] [stdout] 904 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:911:48
[INFO] [stdout]     |
[INFO] [stdout] 911 |         assert_write!(wtr, delimiter, &mut out[n..], 2, InputEmpty, "\",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:913:47
[INFO] [stdout]     |
[INFO] [stdout] 913 |         assert_field!(wtr, b("\nz"), &mut out[n..], 2, 3, InputEmpty, "\"\nz");
[INFO] [stdout]     |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:915:49
[INFO] [stdout]     |
[INFO] [stdout] 915 |         assert_write!(wtr, terminator, &mut out[n..], 2, InputEmpty, "\"\n");
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:920:22
[INFO] [stdout]     |
[INFO] [stdout] 920 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:927:48
[INFO] [stdout]     |
[INFO] [stdout] 927 |         assert_write!(wtr, delimiter, &mut out[n..], 2, InputEmpty, "\",");
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:932:22
[INFO] [stdout]     |
[INFO] [stdout] 932 |             &mut out[n..],
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/writer.rs:940:45
[INFO] [stdout]     |
[INFO] [stdout] 940 |         assert_write!(wtr, finish, &mut out[n..], 1, InputEmpty, "\"");
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1045:20
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1047:20
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1057:20
[INFO] [stdout]      |
[INFO] [stdout] 1057 |         inp = &inp[1..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1059:20
[INFO] [stdout]      |
[INFO] [stdout] 1059 |         inp = &inp[1..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1061:20
[INFO] [stdout]      |
[INFO] [stdout] 1061 |         inp = &inp[2..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1063:20
[INFO] [stdout]      |
[INFO] [stdout] 1063 |         inp = &inp[1..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/writer.rs:1065:20
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         inp = &inp[1..];
[INFO] [stdout]      |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/nfl.csv: No such file or directory (os error 2)
[INFO] [stdout]  --> benches/bench.rs:9:28
[INFO] [stdout]   |
[INFO] [stdout] 9 | static NFL: &'static str = include_str!("../../examples/data/bench/nfl.csv");
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/game.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:10:29
[INFO] [stdout]    |
[INFO] [stdout] 10 | static GAME: &'static str = include_str!("../../examples/data/bench/game.csv");
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/worldcitiespop.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     include_str!("../../examples/data/bench/worldcitiespop.csv");
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't read benches/../../examples/data/bench/gtfs-mbta-stop-times.csv: No such file or directory (os error 2)
[INFO] [stdout]   --> benches/bench.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     include_str!("../../examples/data/bench/gtfs-mbta-stop-times.csv");
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `include_str` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> benches/bench.rs:64:22
[INFO] [stdout]    |
[INFO] [stdout] 64 |         data = &data[nin..];
[INFO] [stdout]    |                      ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]   --> benches/bench.rs:85:22
[INFO] [stdout]    |
[INFO] [stdout] 85 |         data = &data[nin..];
[INFO] [stdout]    |                      ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `csv-core` (bench "bench") due to 5 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 81 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a4fe6d50bae728633b08a6138fe465a2b8fd27f7c1e39efb493ff8d590b71771", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a4fe6d50bae728633b08a6138fe465a2b8fd27f7c1e39efb493ff8d590b71771", kill_on_drop: false }`
[INFO] [stdout] a4fe6d50bae728633b08a6138fe465a2b8fd27f7c1e39efb493ff8d590b71771
